Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
V
W
A
APERTA_QUADRA
- Static variable in class DisCSP.CSPLexerParser.
Symbols
Agent
- class DisCSP.DistributedCSP.
Agent
.
Agent(String, String, String, int, Neighbourhood, PrintStream, String, int)
- Constructor for class DisCSP.DistributedCSP.
Agent
Costruttore di Agent
AgentDescriptor
- class DisCSP.DistributedCSP.
AgentDescriptor
.
AgentDescriptor(String, int, int)
- Constructor for class DisCSP.DistributedCSP.
AgentDescriptor
Costruttore di AgentDescriptor
AgentSetupJFrame
- class DisCSP.CSPApplication.
AgentSetupJFrame
.
AgentSetupJFrame(String, int, String[], int[], Neighbourhood[], String[], boolean)
- Constructor for class DisCSP.CSPApplication.
AgentSetupJFrame
Costruttore di AgentSetupJFrame
AgentState
- class DisCSP.DistributedCSP.
AgentState
.
AgentState(String, String, int, String, int)
- Constructor for class DisCSP.DistributedCSP.
AgentState
Costruttore di AgentState
Application
- class DisCSP.CSPApplication.
Application
.
Application()
- Constructor for class DisCSP.CSPApplication.
Application
addConstraint(BinaryConstraint)
- Method in class DisCSP.CSP.
ConstraintProblem
Permette di aggiungere un vincolo al problema
addConstraint(ExtBinaryConstraint, Variable)
- Method in class DisCSP.DistributedCSP.
DisConstraintProblem
Permette di aggiungere un vincolo interno al problema
addExternalConstraint(ExtBinaryConstraint)
- Method in class DisCSP.DistributedCSP.
DisConstraintProblem
Permette di aggiungere un vincolo esterno al problema
addInterval(int, int)
- Method in class DisCSP.CSP.
Domain
Aggiunge al dominio un intervallo di cui sono specificati l'estremo inferiore e l'estremo superiore
addInterval(int, int)
- Method in class DisCSP.CSP.
DomainVector
Aggiunge al dominio un intervallo di cui sono specificati l'estremo inferiore e l'estremo superiore
addValue(int)
- Method in class DisCSP.CSP.
Domain
Aggiunge un intero al dominio
addValue(int)
- Method in class DisCSP.CSP.
DomainVector
Aggiunge un intero al dominio
addVariable(Variable)
- Method in class DisCSP.CSP.
ConstraintProblem
Permette di aggiungere una variabile al problema
addVariable(Variable)
- Method in class DisCSP.CSP.
VariableVector
Aggiunge una variabile
addVariable(Variable)
- Method in class DisCSP.DistributedCSP.
DisConstraintProblem
Permette di aggiungere una variabile al problema
address()
- Method in class DisCSP.DistributedCSP.
AgentDescriptor
Restituisce l'indirizzo IP dell'agente
address()
- Method in class DisCSP.DistributedCSP.
AgentState
Restituisce l'indirizzo IP dell'agente come stringa
address()
- Method in class DisCSP.DistributedCSP.
MonitorState
Restituisce l'indirizzo IP del monitor come stringa
address()
- Method in class DisCSP.DistributedCSP.
Neighbour
Restituisce l'indirizzo IP del vicino
addressString()
- Method in class DisCSP.DistributedCSP.
AgentDescriptor
Restituisce l'indirizzo IP dell'agente come stringa
addressString()
- Method in class DisCSP.DistributedCSP.
Neighbour
Restituisce l'indirizzo IP del vicino come stringa
agentIP
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
agentList
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
agentPort
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
agents
- Variable in class DisCSP.CSPApplication.
CSPJFrame
agentsIP
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
agentsIP
- Variable in class DisCSP.CSPApplication.
CSPJFrame
agentsList
- Variable in class DisCSP.CSPApplication.
CSPJFrame
agentsPort
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
agentsPort
- Variable in class DisCSP.CSPApplication.
CSPJFrame
arc_consistency(ConstraintProblem)
- Method in class DisCSP.CSP.
PropagationAlgorithm
Rende un CP arc-consistente
B
BinaryConstraint
- interface DisCSP.CSP.Constraint.
BinaryConstraint
.
BinaryConstraintVector
- class DisCSP.CSP.Constraint.
BinaryConstraintVector
.
BinaryConstraintVector()
- Constructor for class DisCSP.CSP.Constraint.
BinaryConstraintVector
Costruttore di BinaryConstraintVector
byteStr
- Variable in class DisCSP.CSPApplication.
CSPJFrame
byteStr
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
C
CHIUSA_QUADRA
- Static variable in class DisCSP.CSPLexerParser.
Symbols
CONSTRAINTS
- Static variable in class DisCSP.CSPLexerParser.
Symbols
CSPJFrame
- class DisCSP.CSPApplication.
CSPJFrame
.
CSPJFrame()
- Constructor for class DisCSP.CSPApplication.
CSPJFrame
Costruttore di CSPJFrame
ConstraintProblem
- class DisCSP.CSP.
ConstraintProblem
.
ConstraintProblem()
- Constructor for class DisCSP.CSP.
ConstraintProblem
Costruttore di ConstraintProblem
cardinality()
- Method in class DisCSP.CSP.
Domain
Restituisce la cardinalità del dominio
cardinality()
- Method in class DisCSP.CSP.
DomainVector
Restituisce la cardinalità del dominio
charValue
- Variable in class DisCSP.CSPLexerParser.
Token
check(int, int)
- Method in interface DisCSP.CSP.Constraint.
BinaryConstraint
check(int, int)
- Method in class DisCSP.CSP.Constraint.
EqualConstraint
Verifica, dati due interi v1 e v2, se v1==v2
check(int, int)
- Method in class DisCSP.CSP.Constraint.
GreaterConstraint
Verifica, dati due interi v1 e v2, se v1>v2
check(int, int)
- Method in class DisCSP.CSP.Constraint.
GreaterEqualConstraint
Verifica, dati due interi v1 e v2, se v1>=v2
check(int, int)
- Method in class DisCSP.CSP.Constraint.
NotEqualConstraint
Verifica, dati due interi v1 e v2, se v1!
check(int, int)
- Method in interface DisCSP.DistributedCSP.ExternalConstraint.
ExtBinaryConstraint
check(int, int)
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtEqualConstraint
Verifica, dati due interi v1 e v2, se v1==v2
check(int, int)
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterConstraint
Verifica, dati due interi v1 e v2, se v1==v2
check(int, int)
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterEqualConstraint
Verifica, dati due interi v1 e v2, se v1==v2
check(int, int)
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessConstraint
Verifica, dati due interi v1 e v2, se v1==v2
check(int, int)
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessEqualConstraint
Verifica, dati due interi v1 e v2, se v1==v2
check(int, int)
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtNotEqualConstraint
Verifica, dati due interi v1 e v2, se v1==v2
consistent()
- Method in class DisCSP.DistributedCSP.
AgentState
Permette di verificare se il problema è consistente
consistent()
- Method in class DisCSP.DistributedCSP.
MonitorState
Permette di verificare se è stata raggiunta la consistenza
constrProblems
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
constrProblems
- Variable in class DisCSP.CSPApplication.
CSPJFrame
constraintAt(int)
- Method in class DisCSP.CSP.
ConstraintProblem
Restituisce l'i-esimo vincolo del problema
current
- Variable in class DisCSP.CSPLexerParser.
Parser
currentInitiative()
- Method in class DisCSP.DistributedCSP.
AgentDescriptor
Restituisce l'iniziativa corrente di rilevazione dell'arc-consistenza
D
DUE_PUNTI
- Static variable in class DisCSP.CSPLexerParser.
Symbols
DisCSP.CSP
- package DisCSP.CSP
DisCSP.CSP.Constraint
- package DisCSP.CSP.Constraint
DisCSP.CSPApplication
- package DisCSP.CSPApplication
DisCSP.CSPLexerParser
- package DisCSP.CSPLexerParser
DisCSP.DistributedCSP
- package DisCSP.DistributedCSP
DisCSP.DistributedCSP.ExternalConstraint
- package DisCSP.DistributedCSP.ExternalConstraint
DisCSP.Exception
- package DisCSP.Exception
DisConstraintProblem
- class DisCSP.DistributedCSP.
DisConstraintProblem
.
DisConstraintProblem(ConstraintProblem)
- Constructor for class DisCSP.DistributedCSP.
DisConstraintProblem
Costruttore di DisConstraintProblem
Domain
- class DisCSP.CSP.
Domain
.
Domain()
- Constructor for class DisCSP.CSP.
Domain
Costruttore di Domain
Domain(int)
- Constructor for class DisCSP.CSP.
Domain
Costruttore di Domain
Domain(int, int)
- Constructor for class DisCSP.CSP.
Domain
Costruttore di Domain
DomainVector
- class DisCSP.CSP.
DomainVector
.
DomainVector()
- Constructor for class DisCSP.CSP.
DomainVector
Costruttore di LexerException
DomainVector(int)
- Constructor for class DisCSP.CSP.
DomainVector
Costruttore di DomainVector
DomainVector(int, int)
- Constructor for class DisCSP.CSP.
DomainVector
Costruttore di DomainVector
distributed
- Variable in class DisCSP.CSPApplication.
CSPJFrame
E
EXTERNAL
- Static variable in class DisCSP.CSPLexerParser.
Symbols
EmptyDomainException
- exception DisCSP.Exception.
EmptyDomainException
.
EmptyDomainException()
- Constructor for class DisCSP.Exception.
EmptyDomainException
Costruttore di EmptyDomainException
EqualConstraint
- class DisCSP.CSP.Constraint.
EqualConstraint
.
EqualConstraint(Variable, Variable)
- Constructor for class DisCSP.CSP.Constraint.
EqualConstraint
Costruttore di EqualConstraint
ExistentVarException
- exception DisCSP.Exception.
ExistentVarException
.
ExistentVarException()
- Constructor for class DisCSP.Exception.
ExistentVarException
Costruttore di ExistentVarException
ExistentVarException(String)
- Constructor for class DisCSP.Exception.
ExistentVarException
Costruttore di ExistentVarException
ExtBinaryConstraint
- interface DisCSP.DistributedCSP.ExternalConstraint.
ExtBinaryConstraint
.
ExtBinaryConstraintVector
- class DisCSP.DistributedCSP.ExternalConstraint.
ExtBinaryConstraintVector
.
ExtBinaryConstraintVector()
- Constructor for class DisCSP.DistributedCSP.ExternalConstraint.
ExtBinaryConstraintVector
Costruttore di ExtBinaryConstraintVector
ExtEqualConstraint
- class DisCSP.DistributedCSP.ExternalConstraint.
ExtEqualConstraint
.
ExtEqualConstraint(Variable, String)
- Constructor for class DisCSP.DistributedCSP.ExternalConstraint.
ExtEqualConstraint
Costruttore di ExtEqualConstraint
ExtGreaterConstraint
- class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterConstraint
.
ExtGreaterConstraint(Variable, String)
- Constructor for class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterConstraint
Costruttore di ExtGreaterConstraint
ExtGreaterEqualConstraint
- class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterEqualConstraint
.
ExtGreaterEqualConstraint(Variable, String)
- Constructor for class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterEqualConstraint
Costruttore di ExtGreaterEqualConstraint
ExtLessConstraint
- class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessConstraint
.
ExtLessConstraint(Variable, String)
- Constructor for class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessConstraint
Costruttore di ExtLessConstraint
ExtLessEqualConstraint
- class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessEqualConstraint
.
ExtLessEqualConstraint(Variable, String)
- Constructor for class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessEqualConstraint
Costruttore di ExtLessEqualConstraint
ExtNotEqualConstraint
- class DisCSP.DistributedCSP.ExternalConstraint.
ExtNotEqualConstraint
.
ExtNotEqualConstraint(Variable, String)
- Constructor for class DisCSP.DistributedCSP.ExternalConstraint.
ExtNotEqualConstraint
Costruttore di ExtNotEqualConstraint
externalConstraintAt(int)
- Method in class DisCSP.DistributedCSP.
DisConstraintProblem
Restituisce l'i-esimo vincolo esterno del problema
externalConstraintAt(int)
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtBinaryConstraintVector
Restituisce l'i-esimo vincolo esterno
G
GreaterConstraint
- class DisCSP.CSP.Constraint.
GreaterConstraint
.
GreaterConstraint(Variable, Variable)
- Constructor for class DisCSP.CSP.Constraint.
GreaterConstraint
Costruttore di GreaterConstraint
GreaterEqualConstraint
- class DisCSP.CSP.Constraint.
GreaterEqualConstraint
.
GreaterEqualConstraint(Variable, Variable)
- Constructor for class DisCSP.CSP.Constraint.
GreaterEqualConstraint
Costruttore di GreaterEqualConstraint
getChar()
- Method in class DisCSP.CSPLexerParser.
Lexer
Restituisce il prossimo token
getChar()
- Method in class DisCSP.CSPLexerParser.
Token
Getter di charValue
getDomain()
- Method in class DisCSP.CSP.
Variable
Restituisce il dominio della variabile
getExternalVariable()
- Method in interface DisCSP.DistributedCSP.ExternalConstraint.
ExtBinaryConstraint
getExternalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtEqualConstraint
Restituisce il nome della variabile esterna coinvolta nel vincolo
getExternalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterConstraint
Restituisce il nome della variabile esterna coinvolta nel vincolo
getExternalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterEqualConstraint
Restituisce il nome della variabile esterna coinvolta nel vincolo
getExternalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessConstraint
Restituisce il nome della variabile esterna coinvolta nel vincolo
getExternalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessEqualConstraint
Restituisce il nome della variabile esterna coinvolta nel vincolo
getExternalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtNotEqualConstraint
Restituisce il nome della variabile esterna coinvolta nel vincolo
getInt()
- Method in class DisCSP.CSPLexerParser.
Lexer
Restituisce il prossimo token
getInt()
- Method in class DisCSP.CSPLexerParser.
Token
Getter di doubleValue
getLocalVariable()
- Method in interface DisCSP.DistributedCSP.ExternalConstraint.
ExtBinaryConstraint
getLocalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtEqualConstraint
Restituisce la variabile locale coinvolta nel vincolo
getLocalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterConstraint
Restituisce la variabile locale coinvolta nel vincolo
getLocalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterEqualConstraint
Restituisce la variabile locale coinvolta nel vincolo
getLocalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessConstraint
Restituisce la variabile locale coinvolta nel vincolo
getLocalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessEqualConstraint
Restituisce la variabile locale coinvolta nel vincolo
getLocalVariable()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtNotEqualConstraint
Restituisce la variabile locale coinvolta nel vincolo
getMaxValue()
- Method in class DisCSP.CSP.
Domain
Restituisce il valore più grande appartenente al dominio
getMaxValue()
- Method in class DisCSP.CSP.
DomainVector
Restituisce il valore più grande appartenente al dominio
getMinValue()
- Method in class DisCSP.CSP.
Domain
Restituisce il valore più piccolo appartenente al dominio
getMinValue()
- Method in class DisCSP.CSP.
DomainVector
Restituisce il valore più piccolo appartenente al dominio
getName()
- Method in class DisCSP.CSP.
Variable
Restituisce il nome della variabile
getName()
- Method in class DisCSP.DistributedCSP.
AgentState
Restituisce il nome dell'agente
getNextToken()
- Method in class DisCSP.CSPLexerParser.
Lexer
Restituisce il prossimo token
getString()
- Method in class DisCSP.CSPLexerParser.
Lexer
Restituisce il prossimo token
getString()
- Method in class DisCSP.CSPLexerParser.
Token
Getter di strValue
getVarByName(String)
- Method in class DisCSP.CSP.
ConstraintProblem
Resituisce una variabile dato il suo nome, che è un identificatore univoco per le variabili
getVariables()
- Method in interface DisCSP.CSP.Constraint.
BinaryConstraint
getVariables()
- Method in class DisCSP.CSP.Constraint.
EqualConstraint
Restituisce le due variabili del vincolo
getVariables()
- Method in class DisCSP.CSP.Constraint.
GreaterConstraint
Restituisce le due variabili del vincolo
getVariables()
- Method in class DisCSP.CSP.Constraint.
GreaterEqualConstraint
Restituisce le due variabili del vincolo
getVariables()
- Method in class DisCSP.CSP.Constraint.
NotEqualConstraint
Restituisce le due variabili del vincolo
global
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
I
IP
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
IP
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
impossible()
- Method in class DisCSP.DistributedCSP.
AgentState
Permette di verificare se il problema è senza soluzione
incrInitiative()
- Method in class DisCSP.DistributedCSP.
AgentState
Incrementa il numero di inizitive prese dall'agente per segnalare il raggiungimento dell'arc-consistenza
incrReceivedFrom()
- Method in class DisCSP.DistributedCSP.
Neighbour
Incrementa il numero di messaggi ricevuti dal vicino
incrSentTo()
- Method in class DisCSP.DistributedCSP.
Neighbour
Incrementa il numero di messaggi inviati al vicino
index
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
initiative()
- Method in class DisCSP.DistributedCSP.
AgentState
Restituisce il numero di inizitive prese dall'agente per segnalare il raggiungimento dell'arc-consistenza
insertMarker(String)
- Method in class DisCSP.DistributedCSP.
AgentState
Memorizza un marker
intValue
- Variable in class DisCSP.CSPLexerParser.
Token
isCh
- Variable in class DisCSP.CSPLexerParser.
Token
isChar()
- Method in class DisCSP.CSPLexerParser.
Token
Getter di isCh
isEOL()
- Method in class DisCSP.CSPLexerParser.
Token
isEmpty()
- Method in class DisCSP.CSP.
Domain
Controlla se il dominio è vuoto
isEnd
- Variable in class DisCSP.CSPLexerParser.
Token
isEnd()
- Method in class DisCSP.CSPLexerParser.
Token
isEol
- Variable in class DisCSP.CSPLexerParser.
Token
isInt
- Variable in class DisCSP.CSPLexerParser.
Token
isInt()
- Method in class DisCSP.CSPLexerParser.
Token
Getter di isDb
isPresent(int)
- Method in class DisCSP.CSP.
Domain
Controlla se un certo intero è presente nel dominio
isPresent(int)
- Method in class DisCSP.CSP.
DomainVector
Controlla se un certo intero è presente nel dominio
isPresent(Variable)
- Method in class DisCSP.CSP.
VariableVector
Controlla se una variabile è presente
isResponsable(String)
- Method in class DisCSP.DistributedCSP.
Neighbour
Verifica se il vicino è responsabile di una certa variabile
isStr
- Variable in class DisCSP.CSPLexerParser.
Token
isString()
- Method in class DisCSP.CSPLexerParser.
Token
Getter di isStr
isVarPresent(Variable)
- Method in class DisCSP.CSP.
ConstraintProblem
Permette di verificare l'esistenza di una certa variabile
L
Lexer
- class DisCSP.CSPLexerParser.
Lexer
.
Lexer(String)
- Constructor for class DisCSP.CSPLexerParser.
Lexer
Costruttore di Lexer
LexerException
- exception DisCSP.Exception.
LexerException
.
LexerException(String)
- Constructor for class DisCSP.Exception.
LexerException
Costruttore di LexerException
lexer
- Variable in class DisCSP.CSPLexerParser.
Parser
listModel
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
listModel
- Variable in class DisCSP.CSPApplication.
CSPJFrame
listModel
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
local
- Variable in class DisCSP.CSPApplication.
CSPJFrame
localConstraintProblem()
- Method in class DisCSP.DistributedCSP.
DisConstraintProblem
Restituisce il local CP associato al DCP
M
MAGGIORE
- Static variable in class DisCSP.CSPLexerParser.
Symbols
MINORE
- Static variable in class DisCSP.CSPLexerParser.
Symbols
Monitor
- class DisCSP.DistributedCSP.
Monitor
.
Monitor(String, int, String[], int[], PrintStream)
- Constructor for class DisCSP.DistributedCSP.
Monitor
Costruttore di Monitor
MonitorApplication
- class DisCSP.CSPApplication.
MonitorApplication
.
MonitorApplication()
- Constructor for class DisCSP.CSPApplication.
MonitorApplication
MonitorServer
- class DisCSP.DistributedCSP.
MonitorServer
.
MonitorServer(int, AgentDescriptor[], MonitorState, PrintStream)
- Constructor for class DisCSP.DistributedCSP.
MonitorServer
Costruttore di MonitorServer
MonitorServerThread
- class DisCSP.DistributedCSP.
MonitorServerThread
.
MonitorServerThread(Socket, AgentDescriptor[], MonitorState, PrintStream)
- Constructor for class DisCSP.DistributedCSP.
MonitorServerThread
Costruttore di MonitorServerThread
MonitorSetupJFrame
- class DisCSP.CSPApplication.
MonitorSetupJFrame
.
MonitorSetupJFrame()
- Constructor for class DisCSP.CSPApplication.
MonitorSetupJFrame
Costruttore di MonitorSetupJFrame
MonitorState
- class DisCSP.DistributedCSP.
MonitorState
.
MonitorState(String, int)
- Constructor for class DisCSP.DistributedCSP.
MonitorState
Costruttore di MonitorState
MultiServerThread
- class DisCSP.DistributedCSP.
MultiServerThread
.
MultiServerThread(DisConstraintProblem, int, Neighbourhood, AgentState, PrintStream)
- Constructor for class DisCSP.DistributedCSP.
MultiServerThread
Costruttore di MultiServerThread
main(String[])
- Static method in class DisCSP.CSPApplication.
Application
main(String[])
- Static method in class DisCSP.CSPApplication.
MonitorApplication
modeDistr
- Variable in class DisCSP.CSPApplication.
CSPJFrame
monIP
- Variable in class DisCSP.CSPApplication.
CSPJFrame
monPort
- Variable in class DisCSP.CSPApplication.
CSPJFrame
monitor
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
monitorAddr()
- Method in class DisCSP.DistributedCSP.
AgentState
Restituisce l'indirizzo IP del monitor
monitorPort()
- Method in class DisCSP.DistributedCSP.
AgentState
Restituisce la porta del monitor
N
NEW_LINE
- Static variable in class DisCSP.CSPLexerParser.
Symbols
NON_CONFRONTABILE
- Static variable in class DisCSP.CSPLexerParser.
Symbols
Neighbour
- class DisCSP.DistributedCSP.
Neighbour
.
Neighbour(String[], String, int)
- Constructor for class DisCSP.DistributedCSP.
Neighbour
Costruttore di Neighbour
Neighbour(String[], InetAddress, int)
- Constructor for class DisCSP.DistributedCSP.
Neighbour
Costruttore di Neighbour
Neighbourhood
- class DisCSP.DistributedCSP.
Neighbourhood
.
Neighbourhood()
- Constructor for class DisCSP.DistributedCSP.
Neighbourhood
Costruttore di Neighbourhood
NoSolutionException
- exception DisCSP.Exception.
NoSolutionException
.
NoSolutionException()
- Constructor for class DisCSP.Exception.
NoSolutionException
Costruttore di NoSolutionException
NotBinaryConstrException
- exception DisCSP.Exception.
NotBinaryConstrException
.
NotBinaryConstrException()
- Constructor for class DisCSP.Exception.
NotBinaryConstrException
Costruttore di NotBinaryConstrException
NotBinaryConstrException(String)
- Constructor for class DisCSP.Exception.
NotBinaryConstrException
Costruttore di NotBinaryConstrException
NotEqualConstraint
- class DisCSP.CSP.Constraint.
NotEqualConstraint
.
NotEqualConstraint(Variable, Variable)
- Constructor for class DisCSP.CSP.Constraint.
NotEqualConstraint
Costruttore di NotEqualConstraint
neighIP
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
neighList
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
neighPort
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
neighVar
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
neighbourAt(int)
- Method in class DisCSP.DistributedCSP.
Neighbourhood
Restituisce l'i-esimo vicino
nhoods
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
nhoods
- Variable in class DisCSP.CSPApplication.
CSPJFrame
numAgents
- Variable in class DisCSP.CSPApplication.
CSPJFrame
numberOfConstraint()
- Method in class DisCSP.CSP.
ConstraintProblem
Restituisce il numero di vincoli del problema
numberOfExternalConstraint()
- Method in class DisCSP.DistributedCSP.
DisConstraintProblem
Restituisce il numero di vincoli esterni del problema
numberOfVariable()
- Method in class DisCSP.CSP.
ConstraintProblem
Restituisce il numero di variabili del problema
O
OutDomainException
- exception DisCSP.Exception.
OutDomainException
.
OutDomainException()
- Constructor for class DisCSP.Exception.
OutDomainException
Costruttore di OutDomainException
output
- Variable in class DisCSP.CSPApplication.
CSPJFrame
output
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
P
PUNTO
- Static variable in class DisCSP.CSPLexerParser.
Symbols
Parser
- class DisCSP.CSPLexerParser.
Parser
.
Parser(Lexer)
- Constructor for class DisCSP.CSPLexerParser.
Parser
Costruttore di Parser
ParserException
- exception DisCSP.Exception.
ParserException
.
ParserException()
- Constructor for class DisCSP.Exception.
ParserException
ParserException(String)
- Constructor for class DisCSP.Exception.
ParserException
Costruttore di ParserException
PropagationAlgorithm
- class DisCSP.CSP.
PropagationAlgorithm
.
PropagationAlgorithm()
- Constructor for class DisCSP.CSP.
PropagationAlgorithm
Costruttore di PropagationAlgorithm
parseConstraintProblem()
- Method in class DisCSP.CSPLexerParser.
Parser
Controlla la sintassi di un constraint problem
parseDisConstraintProblem()
- Method in class DisCSP.CSPLexerParser.
Parser
Controlla la sintassi di un distributed constraint problem
parseDomain()
- Method in class DisCSP.CSPLexerParser.
Parser
Controlla la sintassi di un dominio
partition(int)
- Method in class DisCSP.CSP.
ConstraintProblem
Permette di partizionare un CP
port
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
port
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
port()
- Method in class DisCSP.DistributedCSP.
AgentDescriptor
Restituisce la porta dell'agente
port()
- Method in class DisCSP.DistributedCSP.
AgentState
Restituisce la porta dell'agente
port()
- Method in class DisCSP.DistributedCSP.
MonitorState
Restituisce la porta del monitor
port()
- Method in class DisCSP.DistributedCSP.
Neighbour
Restituisce la porta del vicino
print()
- Method in interface DisCSP.CSP.Constraint.
BinaryConstraint
print()
- Method in class DisCSP.CSP.Constraint.
EqualConstraint
Stampa il vincolo
print()
- Method in class DisCSP.CSP.Constraint.
GreaterConstraint
Stampa il vincolo
print()
- Method in class DisCSP.CSP.Constraint.
GreaterEqualConstraint
Stampa il vincolo
print()
- Method in class DisCSP.CSP.Constraint.
NotEqualConstraint
Stampa il vincolo
print()
- Method in class DisCSP.CSP.
ConstraintProblem
Stampa il problema
print()
- Method in class DisCSP.CSP.
Domain
Stampa il dominio
print()
- Method in class DisCSP.CSP.
DomainVector
Stampa il dominio
print()
- Method in class DisCSP.CSP.
Variable
Stampa il nome della variabile e il suo dominio
print()
- Method in class DisCSP.DistributedCSP.
DisConstraintProblem
Stampa il problema
print()
- Method in interface DisCSP.DistributedCSP.ExternalConstraint.
ExtBinaryConstraint
print()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtEqualConstraint
Stampa il vincolo
print()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterConstraint
Stampa il vincolo
print()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtGreaterEqualConstraint
Stampa il vincolo
print()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessConstraint
Stampa il vincolo
print()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtLessEqualConstraint
Stampa il vincolo
print()
- Method in class DisCSP.DistributedCSP.ExternalConstraint.
ExtNotEqualConstraint
Stampa il vincolo
printDomain()
- Method in class DisCSP.CSP.
Variable
Stampa il dominio della variabile
printVars()
- Method in class DisCSP.DistributedCSP.
Neighbour
Stampa le variabili di cui il vicino è responsabile
problem
- Variable in class DisCSP.CSPApplication.
AgentSetupJFrame
propagateToLeft()
- Method in interface DisCSP.CSP.Constraint.
BinaryConstraint
propagateToLeft()
- Method in class DisCSP.CSP.Constraint.
EqualConstraint
Propaga il vincolo verso sinistra
propagateToLeft()
- Method in class DisCSP.CSP.Constraint.
GreaterConstraint
Propaga il vincolo verso sinistra
propagateToLeft()
- Method in class DisCSP.CSP.Constraint.
GreaterEqualConstraint
Propaga il vincolo verso sinistra
propagateToLeft()
- Method in class DisCSP.CSP.Constraint.
NotEqualConstraint
Propaga il vincolo verso sinistra
propagateToRight()
- Method in interface DisCSP.CSP.Constraint.
BinaryConstraint
propagateToRight()
- Method in class DisCSP.CSP.Constraint.
EqualConstraint
Propaga il vincolo verso destra
propagateToRight()
- Method in class DisCSP.CSP.Constraint.
GreaterConstraint
Propaga il vincolo verso destra
propagateToRight()
- Method in class DisCSP.CSP.Constraint.
GreaterEqualConstraint
Propaga il vincolo verso destra
propagateToRight()
- Method in class DisCSP.CSP.Constraint.
NotEqualConstraint
Propaga il vincolo verso destra
prtStr
- Variable in class DisCSP.CSPApplication.
CSPJFrame
prtStr
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
R
receivedFrom()
- Method in class DisCSP.DistributedCSP.
Neighbour
Restituisce il numero di messaggi ricevuti dal vicino
receivedMarker(String)
- Method in class DisCSP.DistributedCSP.
AgentState
Verifica se l'agente ha già inviato un certo marker
relatedVariables()
- Method in class DisCSP.DistributedCSP.
Neighbour
Restituisce il numero di variabili di cui è responsabile il vicino
removeConstraint(BinaryConstraint)
- Method in class DisCSP.CSP.
ConstraintProblem
Permette di rimuovere un vincolo dal problema
removeValue(int)
- Method in class DisCSP.CSP.
Domain
Rimuove un valore dal dominio
removeValue(int)
- Method in class DisCSP.CSP.
DomainVector
Rimuove un valore dal dominio
removeVariable(Variable)
- Method in class DisCSP.CSP.
ConstraintProblem
Permette di rimuovere una variabile dal problema
removeVariable(Variable)
- Method in class DisCSP.CSP.
VariableVector
Elimina una variabile
removeVariable(Variable)
- Method in class DisCSP.DistributedCSP.
DisConstraintProblem
Permette di rimuovere una variabile dal problema
run()
- Method in class DisCSP.DistributedCSP.
Agent
Metodo run del Thread
run()
- Method in class DisCSP.DistributedCSP.
MonitorServer
Metodo run del Thread
run()
- Method in class DisCSP.DistributedCSP.
MonitorServerThread
Metodo run del Thread
run()
- Method in class DisCSP.DistributedCSP.
MultiServerThread
Metodo run del Thread
run()
- Method in class DisCSP.DistributedCSP.
ServerThread
Metodo run del Thread
S
SPECIAL
- Static variable in class DisCSP.CSPLexerParser.
Symbols
ServerThread
- class DisCSP.DistributedCSP.
ServerThread
.
ServerThread(Socket, DisConstraintProblem, Neighbourhood, AgentState, PrintStream)
- Constructor for class DisCSP.DistributedCSP.
ServerThread
Costruttore di ServerThread
Symbols
- class DisCSP.CSPLexerParser.
Symbols
.
Symbols()
- Constructor for class DisCSP.CSPLexerParser.
Symbols
sentTo()
- Method in class DisCSP.DistributedCSP.
Neighbour
Restituisce il numero di messaggi inviati al vicino
setConsistent(boolean)
- Method in class DisCSP.DistributedCSP.
AgentState
Permette di specificare se il problema è consistente
setConsistent(boolean)
- Method in class DisCSP.DistributedCSP.
MonitorState
Permette di specificare se è stata raggiunta la consistenza
setCurrentInitiative(int)
- Method in class DisCSP.DistributedCSP.
AgentDescriptor
Memorizza l'iniziativa corrente di rilevazione dell'arc-consistenza
setDomain(Domain)
- Method in class DisCSP.CSP.
Variable
Permette di definire il dominio della variabile
setImpossible(boolean)
- Method in class DisCSP.DistributedCSP.
AgentState
Permette di specificare se il problema è senza soluzione
setState(int, String)
- Method in class DisCSP.DistributedCSP.
AgentDescriptor
Permette di memorizzare lo stato di un agente
setWaiting(boolean)
- Method in class DisCSP.DistributedCSP.
AgentState
Permette di specificare se l'agente è in stato di waiting
startButton
- Variable in class DisCSP.CSPApplication.
MonitorSetupJFrame
strValue
- Variable in class DisCSP.CSPLexerParser.
Token
T
Token
- class DisCSP.CSPLexerParser.
Token
.
Token(int, double, int, String)
- Constructor for class DisCSP.CSPLexerParser.
Token
Costruttore di Token
test()
- Method in class DisCSP.DistributedCSP.
AgentDescriptor
Verifica se tutti gli agenti sono in stato di waiting
U
UGUALE
- Static variable in class DisCSP.CSPLexerParser.
Symbols
UnknownVariableException
- exception DisCSP.Exception.
UnknownVariableException
.
UnknownVariableException()
- Constructor for class DisCSP.Exception.
UnknownVariableException
Costruttore di UnknownVariableException
UnknownVariableException(String)
- Constructor for class DisCSP.Exception.
UnknownVariableException
Costruttore di UnknownVariableException
V
VARIABLES
- Static variable in class DisCSP.CSPLexerParser.
Symbols
VIRGOLA
- Static variable in class DisCSP.CSPLexerParser.
Symbols
Variable
- class DisCSP.CSP.
Variable
.
Variable(String, Domain)
- Constructor for class DisCSP.CSP.
Variable
Costruttore di Variable
VariableVector
- class DisCSP.CSP.
VariableVector
.
VariableVector()
- Constructor for class DisCSP.CSP.
VariableVector
Costruttore di VariableVector
VariableVector(Variable)
- Constructor for class DisCSP.CSP.
VariableVector
Costruttore di VariableVector
valueAt(int)
- Method in class DisCSP.CSP.
Domain
Restituisce l'i-esimo valore del dominio
valueAt(int)
- Method in class DisCSP.CSP.
DomainVector
Restituisce l'i-esimo valore del dominio
variableAt(int)
- Method in class DisCSP.CSP.
ConstraintProblem
Restituisce l'i-esima variabile del problema
variableAt(int)
- Method in class DisCSP.CSP.
VariableVector
Restituisce l'i-esima variabile
variableAt(int)
- Method in class DisCSP.DistributedCSP.
Neighbour
Restituisce il nome dell'i-esima variabile di cui è responsabile il vicino
W
waiting()
- Method in class DisCSP.DistributedCSP.
AgentState
Permette di verificare se l'agente è in stato di waiting
windowClosed()
- Method in class DisCSP.CSPApplication.
CSPJFrame
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes